\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type}{
\section{\-Mathematica\-Translator\-:\-:\-Parser\-:\-:semantic\-\_\-type \-Union \-Reference}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type}\index{\-Mathematica\-Translator\-::\-Parser\-::semantic\-\_\-type@{\-Mathematica\-Translator\-::\-Parser\-::semantic\-\_\-type}}
}


\-Symbol semantic values.  




{\ttfamily \#include $<$matrix\-\_\-grammar.\-tab.\-hpp$>$}

\subsection*{\-Public \-Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_a1f017813fc9921af0ec2d8c840d58dc1}{
\hyperlink{class_mathematica_translator_1_1_m_t_node}{\-M\-T\-Node} $\ast$ {\bfseries node}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_a1f017813fc9921af0ec2d8c840d58dc1}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_a745d6e0bfd3a34e7786cc7bcf2e6182b}{
\hyperlink{class_mathematica_translator_1_1_m_t_expression}{\-M\-T\-Expression} $\ast$ {\bfseries expr}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_a745d6e0bfd3a34e7786cc7bcf2e6182b}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_a2d30787e5f8ead92cd4b8e4b3e7c9359}{
\hyperlink{class_mathematica_translator_1_1_m_t_identifier}{\-M\-T\-Identifier} $\ast$ {\bfseries id}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_a2d30787e5f8ead92cd4b8e4b3e7c9359}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_a45c07c97612f620689255df42e3149e2}{
\hyperlink{class_mathematica_translator_1_1_m_t_variable_definition}{\-M\-T\-Variable\-Definition} $\ast$ {\bfseries var\-\_\-def}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_a45c07c97612f620689255df42e3149e2}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_ae45c51d38c385ab7704dd691926ed39e}{
\hyperlink{class_mathematica_translator_1_1_m_t_container_variable_definition}{\-M\-T\-Container\-Variable\-Definition} $\ast$ {\bfseries con\-\_\-var\-\_\-def}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_ae45c51d38c385ab7704dd691926ed39e}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_aef78b787dcfc51aff6a2c5a6e8caedf0}{
\hyperlink{class_mathematica_translator_1_1_m_t_variable_declaration}{\-M\-T\-Variable\-Declaration} $\ast$ {\bfseries var\-\_\-decl}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_aef78b787dcfc51aff6a2c5a6e8caedf0}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_a4ddabb523663876ca08d56cb094d4303}{
\hyperlink{class_mathematica_translator_1_1_m_t_block}{\-M\-T\-Block} $\ast$ {\bfseries block}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_a4ddabb523663876ca08d56cb094d4303}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_ad6df9c57c7a8085f22e57b4b857bb896}{
\hyperlink{class_mathematica_translator_1_1_m_t_statement}{\-M\-T\-Statement} $\ast$ {\bfseries statement}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_ad6df9c57c7a8085f22e57b4b857bb896}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_ac260852b44b53aa49dcd9883daf510a7}{
\hyperlink{class_mathematica_translator_1_1_m_t_list}{\-M\-T\-List} $\ast$ {\bfseries list}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_ac260852b44b53aa49dcd9883daf510a7}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_ac7d46b80c99e96b5bce9bbbb7cacd540}{
\-Expression\-List $\ast$ {\bfseries expr\-\_\-vec}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_ac7d46b80c99e96b5bce9bbbb7cacd540}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_a8088359a7f19e57125c082ea1331b705}{
\-Matrix $\ast$ {\bfseries matrix\-\_\-vec}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_a8088359a7f19e57125c082ea1331b705}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_aeaae6537d358c3bcf16b46370808a32f}{
\-Variable\-List $\ast$ {\bfseries var\-\_\-vec}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_aeaae6537d358c3bcf16b46370808a32f}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_a8e9227ee1211a8d1e00ae373472d3e1a}{
\-Declared\-Variable\-List $\ast$ {\bfseries decl\-\_\-var\-\_\-vec}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_a8e9227ee1211a8d1e00ae373472d3e1a}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_af8975935e9f353288a7ff8278bf85335}{
int {\bfseries token}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_af8975935e9f353288a7ff8278bf85335}

\item 
\hypertarget{union_mathematica_translator_1_1_parser_1_1semantic__type_aeae33011b07a6f7403323127172f47f5}{
std\-::string $\ast$ {\bfseries string}}
\label{union_mathematica_translator_1_1_parser_1_1semantic__type_aeae33011b07a6f7403323127172f47f5}

\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-Symbol semantic values. 

\-The documentation for this union was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
matrix\-\_\-grammar.\-tab.\-hpp\end{DoxyCompactItemize}
